• word of the day

    lusus naturae

    lusus naturae - Dictionary definition and meaning for word lusus naturae

    Definition
    (noun) a person or animal that is markedly unusual or deformed
    Synonyms : freak , monster , monstrosity
Download our Mobile App Today
Receive our word of the day
on Whatsapp